Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARD Terraced £187,082 £152,500 13 Dec 2019
2 THE ORCHARD Terraced £190,211 £146,750 31 Mar 2017